sun god - Spanish English Dictionary